home *** CD-ROM | disk | FTP | other *** search
- RagTag 0.03
-
- ProComm Plus script to add taglines to messages entered online, using
- the John Hancock tagline program, version 2, by Dan Moore
-
- (So far as I am aware, ProComm 2.4.2's script language lacks the ability
- to open, read, and close files, so this script cannot be adapted for use
- with ProComm 2.4.2.)
-
- Author: Maurice Crouse
-
-
- WHAT'S NEW
-
- RagTag 0.03 uses John Hancock version 2, which is much more versatile
- than version 1.
-
-
- PURPOSE
-
- RagTag is a ProComm Plus script written for those persons who wish to
- use Dan Moore's John Hancock program, version 2, to add taglines to
- messages entered online. Why would anyone want to do this? I don't
- know. Why DO you want to do it?
-
- Presumably you want to give the impression that you're using an offline
- reader when you're not in fact doing it. Frankly, it would be a lot
- simpler and faster if you just typed in a fake reader name and a
- tagline, but if you want to go to the trouble of using RagTag to do
- it, you're certainly welcome.
-
-
- CONTRIBUTION
-
- No, I'm not asking for a contribution; I'm making one.
-
- RagTag is hereby contributed to the public domain, if the public domain
- will have it. It is nothing that you as a competent ASPECT script
- programmer could not have written for yourself if you had put your mind
- to it for a couple of hours, as I did, so I see no point in asking you
- to pay for it. You probably wouldn't pay for it even if I asked you, so
- there's no point in making you feel guilty either.
-
- You may make any changes or modifications to RagTag that you please.
- To save you the effort of decompiling, disassembling, or reverse-
- engineering it, the .ASP file is freely made available. (What else
- could I do? ASPECT scripts can't be compiled, anyway.) If you know
- anything at all about ASPECT scripting, you can create your own version
- of RagTag, even to the point of changing the logo that it sends with the
- tagline.
-
-
- LIMITED WARRANTY
-
- I make no warranty of any kind, either expressed, implied, or inferred.
- The program isn't guaranteed to do anything. It may not even work for
- you; if it does, it may not work the way you want it to work. It works
- on my machine and the way I want it to work, which is more than I can
- say for some people's programs. If RagTag is not to your liking,
- rewrite it or throw it away.
-
- RagTag is known to have great difficulty working with boards that run
- QBBS software, for some reason unknown to me. Taglines may be entirely
- rejected or severely garbled. I *told* you it might not even work.
-
-
-
- LICENSE TO COPY
-
- You are granted a license to copy RagTag for others subject to the
- following limitation:
-
- You must give the others fair warning that the software is probably
- useless and that it will not be supported.
-
- Operators of electronic bulletin board systems (sysops) may post
- RagTag for downloading by their users, or they may trash it as soon as
- they can get the opportunity.
-
-
- RagTag SETUP
-
- Versions of RagTag earlier than 0.03 required that version 1 of the John
- Hancock programs written by Dan Moore be used. Why? Because Dan wrote
- version 2 in such a sneaky way that there was no way to tell what the
- .REP file would be named. Without my script knowing the name it was
- just stumbling in the dark with a 1 in 26 chance of getting it right. I
- thought it better to have a program that worked 100% of the time than
- just 3.85% of the time. Finally, by an ingenious programming trick, I
- was able to get RagTag 0.03 to work with version 2 of John Hancock.
- (Check the .ASP file to see what the trick is.) Well, I did get a
- little bit of help from an expert programmer with that one, but I had
- thought of the idea before he suggested it. Frankly, I had thought it
- wouldn't work and was amazed when it did. Now you no longer have to
- keep both versions of JH around; you can use JH2 with your DeLuxe or EZ
- reader *and* with RagTag.
-
- Using an ASCII editor, edit RAGTAG.ASP so that the variable S4 reflects
- the directory in which you already have or plan to put JH.EXE, JH.CFG,
- and JH.TAG. Edit it further so that the variable S5 reflects the
- directory in which PCPLUS.EXE is located. Save RAGTAG.ASP to the
- directory in which you ordinarily keep your ProComm Plus scripts.
-
- If they are not there already, copy JH.EXE and JH.CFG to your favorite
- directory, the one you have identified in the S4 variable in RAGTAG.ASP.
- You must also copy at least JH.TAG to that directory. This is an
- ordinary ASCII file of taglines which you may create for yourself. Or,
- if you're like me or Bud Schrimsher, you may steal taglines that others
- have written. (The first time JH runs, it looks for JH.TAG. If you
- have other .TAG files you may copy them to the directory also, and you
- may switch from one to another using the directions in the JH
- documentation.)
-
-
- RagTag USAGE
-
- When you have finished writing the last word of your message online,
- press <Return> to get to a new line. (Don't press <Return> more than
- once, however, because on many systems, especially PCBoard, two <Return>
- characters in a row will throw you out of the editing mode.)
-
- Press <Alt><F5> to open up the Scripts window; enter RAGTAG as the
- script name.
-
- Choose the tagline using the instructions in the JH documentation. I
- could tell you how to do this, but if you don't already know how, you
- don't have any business using RagTag yet. You've got to learn how to
- crawl before you can walk.
-
-
- RagTag AUTOSAVE
-
- There isn't any. The procedure for saving varies so much from one
- board's software to another that it's impossible to write an autosave
- routine that will work for all of them. It's up to you to save your own
- messages in the way the board's software requires.
-
-
- RagTag REGISTRATION
-
- There isn't any. Presumably you bought ProComm Plus in the commercial
- market, so you should already have paid your dues to Datastorm
- Technologies, Inc. If you haven't yet registered John Hancock with Dan
- Moore, be sure to do it.
-
-
- RagTag SUPPORT
-
- There isn't any. If you should ask me anything about RagTag, I will
- probably deny having written it. You've heard of user-supported
- software? Well, this is it. You're the user, you support it.
-
-
- BONUS SCRIPT (Sorry, not available for ProComm Plus)
-
- With a couple of communications programs, I have been able to provide a
- bonus script to display the name of the board with which you're
- connected. Perhaps you use a dialing queue and a log-on script to
- handle things for you automatically. All PCBoards look very much alike;
- all Opus boards look very much alike. Or maybe your memory is just
- beginning to go. For whatever reason, you may not be able to puzzle out
- what board's screen is staring you in the face, and ProComm Plus is no
- great help because it doesn't display the board's name on the status
- line. (If you use a dialing directory, it does display the board's name
- immediately after the connection is made. The problem begins when that
- information scrolls off the screen.) Unfortunately, so far as I am
- aware, ProComm Plus doesn't have the necessary system variable (such as
- _entry_name in Telix or $BOARD in Qmodem) which would let a script
- display the name of the current board. If someone can discover such a
- variable and point it out to me, I'll be glad to work on a script. In
- the meantime, you're just going to have to pay attention to the message
- ProComm Plus sends right after the connection is made. (Or perhaps it
- will still be available in the Redisplay buffer. Try <Alt><F6>.)
-
-
- RagTag ACKNOWLEDGEMENTS
-
- I'd like to say to Datastorm, Mark (Sparky) Herring, and Dan Moore that
- RagTag would probably not have been possible without them. But that's
- not correct. Without them, it's for darn certain that RagTag wouldn't
- have been possible. Without Datastorm's ProComm Plus program, there
- would have been no ProComm Plus scripts; without Sparky's Qmail system
- no one would have known what taglines were; and without Dan's John
- Hancock program RagTag wouldn't have had a clue as to how to put a
- tagline on the message. And without Dan's documentation as a model and
- an inspiration, I wouldn't have learned how to write documentation
- files.
-
- ---
- * RagTag 0.03 * If you can read this, thank Datastorm, Sparky, and Dan.
-